﻿namespace SkillEditor
{
    public class CastSkillEditorData
    {
        public string id;

        /// <summary>
        /// 0"普攻", 1"主动", 2"触发", 3"光环", 4"Buff", 5"护盾", 6被动
        /// </summary>
        public int type;

        public int timeType;

        public float timeBouns;

        public int castTime;

        public int channelTime;

        public int channelLoop;

        public int[] intervalTime;

        public int endTime;

        public int cold;

        public int targetType;

        public int targetNum;

        public int targetUpdate;

        public int targetPickType;

        public int rangeType;

        public int range;

        public int cost;

        public int weight;

        public string asset;

        public int trigger;

        public int enabledClear;

        public int interval;

        public int count;

        public int stackType;

        public int stack;

        public int duration;

        /// <summary>
        /// 护盾值
        /// </summary>
        public int shield;

        /// <summary>
        /// 护盾类型
        /// </summary>
        public int shieldType;

        public BuffAttrChange[] attr;

        public SkillContentData skillContent;
    }
}